artificial fish reef - Turkish English Dictionary